what is this place - Deutsch Englisch Wörterbuch